marine store
Jump to navigation
Jump to search
English
[edit]Noun
[edit]marine store (plural marine stores)
- (UK, historical) A store where old canvas, ropes, etc., are bought and sold; a junk shop.
marine store (plural marine stores)